concession contracts - German English Dictionary